const express = require('express')
const app = express()
const fs = require('fs')


app.use(express.static('wwwroot'))
app.use(express.json())
app.use(express.urlencoded({ extended: true }))


app.post('/getArea', (req, res) => {
    // console.log('接到请求');
    fs.stat('data/area.json', (err, stats) => {
        if (err) {
            console.log('没有该文件');
        } else {
            fs.readFile('data/area.json', (err, data) => {
                if (err) {
                    console.log('读取失败');
                } else {
                    res.send(data)
                }
            })
        }
    })
})



app.post('/getJob', (req, res) => {
    console.log('接到job请求');

    fs.stat('data/job.json', (err, stats) => {
        if (err) {
            console.log('没有该文件');
        } else {
            fs.readFile('data/job.json', (err, data) => {
                if (err) {
                    console.log('读取失败');
                } else {
                    res.send(data)
                }
            })
        }
    })
})

app.post('/getJobArr', (req, res) => {
    console.log('接到jobarr请求');

    fs.stat('data/jobArr.json', (err, stats) => {
        if (err) {
            console.log('没有该文件');
        } else {
            fs.readFile('data/jobArr.json', (err, data) => {
                if (err) {
                    console.log('读取失败');
                } else {
                    res.send(data)
                }
            })
        }
    })
})


app.post('/getPhone', (req, res) => {
    console.log('接到phone请求');
    fs.stat('data/phone.json', (err, stats) => {
        if (err) {
            console.log('没有该文件');
        } else {
            fs.readFile('data/phone.json', (err, data) => {
                if (err) {
                    console.log('读取失败');
                } else {
                    res.send(data)
                }
            })
        }
    })
})


app.post('/getCity', (req, res) => {
    console.log('接到city请求');
    fs.stat('data/city.json', (err, stats) => {
        if (err) {
            console.log('没有该文件');
        } else {
            fs.readFile('data/city.json', (err, data) => {
                if (err) {
                    console.log('读取失败');
                } else {
                    res.send(data)
                }
            })
        }
    })
})


app.listen(3000, () => {
    console.log('服务器开启中.....');
})